what is the difference between a mortgage broker and my bank